Subscribe
URL of the page has been copied to clipboard.
Meaning : Tree of India and Burma yielding a wood resembling mahogany.
Synonyms : burma padauk, burmese rosewood
Install App
Pterocarpus macrocarpus meaning in Telugu.