ANEMONELLA THALICTROIDES
(noun)Definitions
There is 1 meaning of the phrase
Anemonella Thalictroides.
Anemonella Thalictroides - as a noun
Woodland flower native to eastern north america having cup-shaped flowers reminiscent of anemone but more delicate
Synonyms (Exact Relations)
rue anemone