horse bean

1. (noun) a bean plant cultivated for use animal fodder
Synonyms: broad bean
Related Words: fodder



Terms and Conditions of Use / Copyright Notice