Attested.to

Definition

tree yielding an aromatic gum resin burned as incense

Seed ·

Term in context

Boswellia carteri in CommonParlance