Padouk Meaning

There are 1 meaning(s) for word Padouk

Meaning 1 : tree native to southeastern Asia having reddish wood with a mottled or striped black grain

    Synonyms : amboyna,  padauk,  pterocarpus indicus