Pterocarpus

Explore definitions, synonyms, and language insights of Pterocarpus

Definitions

Noun
genus of tropical trees or climbers having usually broadly winged pods

More General Terms