Burma padauk

Explore definitions, synonyms, and language insights of Burma padauk

Definitions

Noun
tree of India and Burma yielding a wood resembling mahogany

More General Terms