Snowdrops Meaning
There are 1 meaning(s) for word Snowdrops
Meaning 1 : common anemone of eastern North America with solitary pink-tinged white flowers
Synonyms : anemone quinquefolia, wood anemone
Synonyms : anemone quinquefolia, wood anemone
Similar words of Snowdrops :
