ON THIS PLANT
Achillea abrotanoides is a herbaceous perennial flowering plant in the sunflower family. It is native to southeastern Europe (Greece, Albania, Croatia, Macedonia, etc.)
CHARACTERISTICS
Botanical profile.
- Genus
- Achillea
- Family
- Asteraceae