YARROW


Meaning of YARROW in English

n. plant from the genus Achillea

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.