Meaning of goa bean
Definition of goa bean
(noun)
a
tuberous
twining
annual
vine
bearing
clusters of
purplish
flowers and pods with
four
jagged
wings; Old World
tropics
Old World
tropical
bean
Other information on goa bean
WIKIPEDIA results for
goa bean
Amazon results for
goa bean
Tweet