wonder bean Meaning, Definition & Usage

  1. noun annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage
    jack bean; giant stock bean; Canavalia ensiformis.

WordNet