meaning of agathis alba

agathis alba meaning in General Dictionary

indigenous to the Moluccas and Philippines; a way to obtain dammar resin