achillea meaning
UK US
achillea (noun): any of several plants of the genus Achillea native to Europe and having small white flowers in flat-topped flower heads.
Definition of achillea
Scrabble score: 13 (letter breakdown)
Word lists: words starting with AC · words ending in EA · 8-letter words
More about achillea on Wikipedia.