Subscribe
URL of the page has been copied to clipboard.
Meaning : 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
Install App
Giant stock bean meaning in Telugu.