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