English dictionary
achillea meaning and definition
Definition and meaning of achillea at MeaningMonkey.org. achillea meaning and definition in the English Dictionary.ACHILLEA noun
Definition of achillea (noun)
- any of several plants of the genus Achillea native to Europe and having small white flowers in flat-topped flower heads
Source: Princeton University Wordnet