horse bean

definition: a bean plant cultivated for use animal fodder
example:
speech part: noun
synonyms: broad bean

How horse bean is being used?