yarrow
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
Browse dictionary definitions near yarrow
Also Mentioned In