What does yarrow mean?
noun
A perennial herb native to Europe and Asia, with fern-like leaves and small white or yellow flowers. It is used in herbal medicine and as a natural insect repellent.
Example
"The hiker used yarrow to treat the wound on her knee."
Definition generated by AI and curated by RJS Tech Solutions LLP.