What does achillea mean?
Achillea is a genus of flowering plants in the sunflower family, commonly known as yarrow. It is a perennial herb with fern-like foliage and small white or yellow flowers.
Example
"The gardener used achillea to create a beautiful border in the garden."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.