achillea

This is not a dictionary! - Search for "achillea" in The Danish Dictionary

  • August 15. 2013 from wordnet.princeton.edu

    achillea noun english

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