HORSEBEAN


Meaning of HORSEBEAN in English

n. a broad bean used as fodder.

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