horse bean Meaning, Definition & Usage

  1. noun a bean plant cultivated for use animal fodder
    broad bean.

WordNet