Meaning of amboyna pine

Definition of amboyna pine

(noun) native to the Moluccas and Philippines; a source of dammar resin

Other information on amboyna pine

WIKIPEDIA results for amboyna pine
Amazon results for amboyna pine