Meaning of horse bean
Definition of horse bean
(noun)
a
bean
plant
cultivated
for use
animal
fodder
Other information on horse bean
WIKIPEDIA results for
horse bean
Amazon results for
horse bean
Tweet