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