Definitions
There is 1 meaning of the phrase
Giant Stock Bean.
Giant Stock Bean - as a noun
Annual semi-erect bushy plant of tropical south america bearing long pods with white seeds grown especially for forage
Synonyms (Exact Relations)
canavalia ensiformisjack beanwonder beanExample Sentences
"I planted giant stock beans in my garden."
"The giant stock beans grew taller than the fence."
"The giant stock bean pods were filled with plump seeds."
"I harvested a basket of giant stock beans."
"The giant stock beans added a pop of green to the garden."