YARROW


Meaning of YARROW in English

[yar.row] n [ME yarowe, fr. OE gearwe; akin to OHG garwa yarrow] (bef. 12c): a widely naturalized strong-scented Eurasian composite herb (Achillea millefolium) with finely dissected leaves and small usu. white corymbose flowers; also: any of several congeneric plants

Merriam-Webster English vocab.      Английский словарь Merriam Webster.