Amboyna (Noun)
Meaning 1
Mottled curly-grained wood of Pterocarpus indicus.
Classification
Nouns denoting plants.
Synonyms
Meaning 2
Tree native to southeastern Asia having reddish wood with a mottled or striped black grain.
Classification
Nouns denoting plants.