Anemone nemorosa

Explore definitions, synonyms, and language insights of Anemone nemorosa

Definitions

Noun
European anemone with solitary white flowers common in deciduous woodlands

More General Terms