meaning of anemone nemorosa

1. European anemone with solitary white flowers common in deciduous woodlands


Related Words

anemone nemorosa |

Developed & Maintained By Taraprasad.com

Treasure Words