anemone nemorosa Meaning, Definition & Usage

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

WordNet