yarrow
nounDefinition of yarrow
: a widely naturalized strong-scented Eurasian composite herb (Achillea millefolium) with finely dissected leaves and small usually white corymbose flowers
also
: any of several congeneric plants
Keep scrolling for more