Refine this word faster
Achillea
noun
Definitions
Noun
- 1 Any of various plants of the genus Achillea
"It would be ideal against the silvery foliage of some achilleas or artemisias."
- 2 any of several plants of the genus Achillea native to Europe and having small white flowers in flat-topped flower heads wordnet
Etymology
From the genus name Achillea.
See also for "achillea"
Next best steps
Mini challenge
Unscramble this word: achillea