Englishfor English speakers
Pterocarpus English
Meaning Pterocarpus meaning
What does Pterocarpus mean?
Pterocarpus
Synonyms Pterocarpus synonyms
What other words have the same or similar meaning as Pterocarpus?