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