Horse Bean

Horse Bean

Definition: horse bean

horse bean: A broad bean used as a fodder. Growing horse beans provides a nutritious feed source for livestock.

3 thoughts on “Horse Bean”

Leave a Comment