AMBOYNA PINE


Meaning of AMBOYNA PINE in English

add. ·- the resiniferous tree agathis dammara, of the moluccas.

Webster English vocab.      Английский словарь Webster.