The definition :
Definitions of achillea:
- noun: any of several plants of the genus Achillea native to Europe and having small white flowers in flat-topped flower heads
Are you interested in alternative search :
:herb herbaceous plant achillea millefolium achillea ptarmica milfoil sneezeweed yarrow sneezewort yarrow
If you like reading news check: