Meaning of amboyna

Definition of amboyna

(noun) mottled curly-grained wood of Pterocarpus indicus

Other information on amboyna

WIKIPEDIA results for amboyna
Amazon results for amboyna