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