Synonyms

1. achillea

noun. any of several plants of the genus Achillea native to Europe and having small white flowers in flat-topped flower heads.

Synonyms

  • herbaceous plant
  • herb
  • genus Achillea
  • Achillea ptarmica
  • sneezeweed yarrow
  • Achillea millefolium
  • sneezewort
  • milfoil

Featured Games

Synonym.com