Skip to content. | Skip to navigation

Yarrow

Yarrow (Achillea millefolium) is a common aromatic perennial plant found commonly throughout the British Isles. It is found on grassland and wasteland from sea level to the hills (up to 1200m). Different colours are grown as garden plants.
Filed under: