Definitions
There is 1 meaning of the phrase
Horse Bean.
Horse Bean - as a noun
A bean plant cultivated for use animal fodder
Example Sentences
"I planted some horse beans in my garden."
"The horse bean plant produces beautiful white flowers."
"My grandmother makes a delicious soup with horse beans."
"I bought a bag of dried horse beans from the grocery store."
"I love the earthy flavor of horse beans."