Attested.to

Definition

an additive that enhances the effectiveness of medical treatment

Seed ·

Term in context

adjuvant in CommonParlance