Psophocarpus

Explore definitions, synonyms, and language insights of Psophocarpus

Definitions

Noun
species of tropical Asian and African climbing herbs

More General Terms