Attested.to

Definition

a drug that decreases pulmonary congestion

Seed ·

Term in context

decongestant in CommonParlance