HORSEBEAN


Meaning of HORSEBEAN in English

■ noun a field bean of a variety with relatively large seeds, used as fodder.

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