What does amboyna pine mean?
The definition of amboyna pine
Amboyna pine. (Bot.)
The resiniferous tree Agathis Dammara, of the Moluccas.