Agathis alba

Explore definitions, synonyms, and language insights of Agathis alba

Definitions

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

More General Terms