Definitions of Psophocarpus:

  • noun:   species of tropical Asian and African climbing herbs