Home
Play
Vault
Lab
Profile
Advertisement
Vocabulary Entry

yarrow

|noun
Test Drive
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