jack bean n annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage Synonym(s) wonder bean giant stock bean Canavalia ensiformis