Achillea

noun

Definitions

Noun
  1. 1
    Any of various plants of the genus Achillea

    "It would be ideal against the silvery foliage of some achilleas or artemisias."

  2. 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.

Next best steps

Mini challenge

Unscramble this word: achillea