Attested.to

Definition

any medicine used to suppress or relieve coughing

Seed ·

Term in context

antitussive in CommonParlance