Noun Definition
giant stock bean
1.Definition: annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage
Related Noun(s):canavalia ensiformis, jack bean, wonder bean
Category: Plants1.Definition: annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage
Related Noun(s):canavalia ensiformis, jack bean, wonder bean
Category: Plants