English dictionary
giant stock bean meaning and definition
Definition and meaning of giant stock bean at MeaningMonkey.org. giant stock bean meaning and definition in the English Dictionary.GIANT STOCK BEAN noun
Definition of giant stock bean (noun)
- annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage
- synonyms: Canavalia ensiformis, jack bean, wonder bean
Source: Princeton University Wordnet