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