anemone nemorosa

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

Found on Word Lists

Other Searches