Home
Search
Index
Definify.com
Webster
1828
Edition
Snow-drop
SNOW-DROP
,
Noun.
[snow and drop.] A plant bearing a white flower, cultivated in gardens for its beauty; the Galanthus nivalis.
Similar Results
Snow-drop