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