Home / A / anemone nemorosa

anemone nemorosa

noun 16 letters Scrabble 19 WWF 24
Definitions
noun

European anemone with solitary white flowers common in deciduous woodlands

Look “anemone nemorosa” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →