meaning of anemone sylvestris

anemone sylvestris meaning in General Dictionary

Eurasian herb with solitary nodding fragrant white blossoms