yarrow Hear it!

yarrow definition

yar·row (yarō)

noun

any of a genus (Achillea) of perennial plants of the composite family; esp., the common yarrow (A. millefolium), having a strong smell and taste, finely divided leaves, and clusters of small, pink or white flower heads

Etymology: ME yarowe < OE gæruwe, akin to Ger garbe

Comments


Do you have more to add? Sign in to share your linguistic knowledge or observation.

Connect with Facebook