Attested.to

Definition

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

Seed ·

Term in context

Agathis dammara in CommonParlance