Pterocarpus Meaning
There are 1 meaning(s) for word Pterocarpus
Meaning 1 : genus of tropical trees or climbers having usually broadly winged pods
Synonyms : genus pterocarpus
Synonyms : genus pterocarpus
Similar words of Pterocarpus :
