horse bean

Noun
  1. A bean plant cultivated for use animal fodder (synset 107817868)

Found on Word Lists

Other Searches