Dictionary
Definition of SNOWDROP
noun : SNOWDROP
Source:WordNet 3.1
-
1. (
) common anemone of eastern North America with solitary pink-tinged white flowers ;
See more about : SNOWDROP