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