'amboina pine' definitions:

Definition of 'amboina pine'

(from WordNet)
noun
Native to the Moluccas and Philippines; a source of dammar resin [syn: amboina pine, amboyna pine, Agathis dammara, Agathis alba]