Home
›
Asteraceae
›
Achillea (yarrows)
Achillea – refers to Achilles, hero of the Trojan Wars in Greek mythology, who used the plant medicinally to stop bleeding and heal soldiers’ wounds
Species: