AMBOYNA


Meaning of AMBOYNA in English

n. the decorative wood of the SE Asian tree Pterocarpus indicus.

[ Amboyna Island in Indonesia ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.