Pterocarpus macrocarpus

Explore definitions, synonyms, and language insights of Pterocarpus macrocarpus

Definitions

Noun
tree of India and Burma yielding a wood resembling mahogany

More General Terms