Definition of Giant stock bean
1. Noun. Annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage.
Group relationships: Canavalia, Genus Canavalia
Generic synonyms: Vine
Giant Stock Bean Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Giant Stock Bean Images