Noun Definition
amboina pine
1.Definition: native to the Moluccas and Philippines; a source of dammar resin
Related Noun(s):agathis alba, agathis dammara, amboyna pine
Category: Plants1.Definition: native to the Moluccas and Philippines; a source of dammar resin
Related Noun(s):agathis alba, agathis dammara, amboyna pine
Category: Plants