Attested.to

Definition

being or having the properties of camphor

Seed ·

Term in context

camphoraceous in CommonParlance