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