amboyna
noun 2name 1
Definitions
noun
1
A south-east Asian tree, Pterocarpus indicus.
2
The reddish, mottled or striped wood of this tree, used in cabinet-making.
name
1
Ambon Island, part of the Maluku Islands of Indonesia.
Your note
not saved0 chars