Beelingo.com

English Dictionary

  • Hide translation

 achillea achillea /əˈkɪliə/

noun

  1. Any of several plants of the genus Achillea native to Europe and having small white flowers in flat-topped flower heads  ( achillea )
    any of several plants of the genus Achillea native to Europe and having small white flowers in flat-topped flower heads