wonder bean

1. (noun) annual semierect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage
Synonyms: Canavalia ensiformis, giant stock bean, jack bean
Related Words: vine



Terms and Conditions of Use / Copyright Notice