Meaning of yam bean
Definition of yam bean
(noun)
twining
plant
of Amazon
basin
having
large
edible
roots
Central American twining
plant
with
edible
roots
and pods;
large
tubers are eaten raw or
cooked
especially
when
young
and
young
pods
must
be
thoroughly
cooked; pods and seeds
also
yield
rotenone
and oils
Other information on yam bean
WIKIPEDIA results for
yam bean
Amazon results for
yam bean
Tweet