Attested.to

Definition

any of various aromatic resinous substances used for healing and soothing

Seed ·

Term in context

balm in CommonParlance