KIDNEY VETCH


Meaning of KIDNEY VETCH in English

■ noun a yellow- or orange-flowered leguminous grassland plant, sometimes grown as a fodder crop. [ Anthyllis vulneraria .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.