Definitions of Anemone sylvestris:

  • noun:   Eurasian herb with solitary nodding fragrant white flowers