- wonder bean as a noun:
- 1
wonder bean
noun
1 wonder bean
Annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage.
synonyms: Canavalia ensiformis, giant stock bean, jack bean.
debug info: 0.0146