meaning of anemone nemorosa
1.
European
anemone
with
solitary
white
flowers
common
in
deciduous
woodlands
Related Words
anemone nemorosa
|
Developed & Maintained By
Taraprasad.com