English dictionary
wonder bean meaning and definition
Definition and meaning of wonder bean at MeaningMonkey.org. wonder bean meaning and definition in the English Dictionary.WONDER BEAN noun
Definition of wonder bean (noun)
- 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
Source: Princeton University Wordnet