anemone nemorosa

Noun
  1. European anemone with solitary white flowers common in deciduous woodlands (synset 111746290)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches