meaning of agathis dammara

agathis dammara meaning in General Dictionary

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