AMBOYNA PINE


Meaning of AMBOYNA PINE in English

() The resiniferous tree Agathis Dammara, of the Moluccas.

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