Meaning of Psophocarpus

Definition of Psophocarpus

(noun) species of tropical Asian and African climbing herbs

Other information on Psophocarpus

WIKIPEDIA results for Psophocarpus
Amazon results for Psophocarpus