Meaning of giant stock bean
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
Other information on giant stock bean
WIKIPEDIA results for
giant stock bean
Amazon results for
giant stock bean
Tweet