Definitions of snowdrop anemone:

  • noun:   Eurasian herb with solitary nodding fragrant white flowers