achillea

1. (noun) any of several plants of the genus Achillea native to Europe and having small white flowers in flat-topped flower heads
Related Words: Achillea millefolium, Achillea ptarmica, herb, herbaceous plant, milfoil, sneezeweed yarrow, sneezewort, yarrow



Terms and Conditions of Use / Copyright Notice