English dictionary
amboina pine meaning and definition
Definition and meaning of amboina pine at MeaningMonkey.org. amboina pine meaning and definition in the English Dictionary.AMBOINA PINE noun
Definition of amboina pine (noun)
- native to the Moluccas and Philippines; a source of dammar resin
- synonyms: Agathis alba, Agathis dammara, amboyna pine
Source: Princeton University Wordnet