AMBOYNA


Meaning of AMBOYNA in English

n. the decorative wood of the SE Asian tree Pterocarpus indicus. [Amboyna Island in Indonesia]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.