Home
Library
Arena
Lab
Profile
Advertisement
Vocabulary Entry

yarrow

|noun
Advertisement
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."

Advertisement

Browse by Alphabet