SNOWDROP ANEMONE


Meaning of SNOWDROP ANEMONE in English

noun

: a Eurasian herb ( Anemone sylvestris ) having ternately cleft leaves and usually solitary nodding fragrant white flowers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.