Advertisement
Vocabulary Entry
yarrow
|noun
Advertisement
N
noun
A flowering plant of the genus Achillea, often used for medicinal purposes.
Example Sentences
"The herbal tea was made from dried yarrow leaves."
"Yarrow is commonly found in fields and meadows."
"Many traditional remedies utilize yarrow for its healing properties."