sphincter
English Dictionary
->
Letter S
-> sphincter
Search Dictionary:
sphincter Definition
(n)
a
ring
of
muscle
that
contracts
to
close
an
opening
sphincter Synonyms
anatomical sphincter
sphincter
sphincter muscle
© Art Branch Inc.