YARROW


Meaning of YARROW in English

n. any perennial herb of the genus Achillea, esp. milfoil.

Etymology: OE gearwe, of unkn. orig.

Oxford English vocab.      Оксфордский английский словарь.