Meaning of sphincter
Definition of sphincter
(noun)
a
ring
of
muscle
that contracts to
close
an
opening
Other information on sphincter
WIKIPEDIA results for
sphincter
Amazon results for
sphincter
Tweet