Pterocarpus macrocarpus
1.
(
noun
) tree of India and Burma yielding a wood resembling mahogany
Synonyms:
Burma padauk
,
Burmese rosewood
Related Words:
tree
Terms and Conditions of Use / Copyright Notice