What is the meaning of the word "yarrow"?
Definitions:
-
A flowering herb in the daisy family, known for its feathery leaves and flat-topped clusters of small, usually white or pink flowers, widely found in temperate regions and used in traditional medicine.
NOUN
- Yarrow has been used for centuries to stop bleeding and promote healing.
- Yarrow has been used for centuries to stop bleeding and promote healing.
-
A plant that grows wild on the dry banks, and is used in medicine.
NOUN
- They planted yarrow in the garden to attract bees and butterflies.
- They planted yarrow in the garden to attract bees and butterflies.