What does agathis dammara mean?

agathis dammara meaning in General Dictionary

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