Attested.to

Definition

any agent that reduces intestinal gas

Seed ·

Term in context

antiflatulent in CommonParlance