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: