What does amboyna pine mean?

amboyna pine meaning in General Dictionary

The resiniferous tree Agathis Dammara of this Moluccas

View more

  • indigenous to the Moluccas and Philippines; a source of dammar resin