Attested.to

Definition

a drug used to control or stop diarrhea

Seed ·

Term in context

antidiarrheal in CommonParlance