Attested.to

Definition

the sphincter muscle of the anus

Seed ·

Term in context

anal sphincter in CommonParlance