Meaning of physiological sphincter
Definition of physiological sphincter
(noun)
a
sphincter
that is not
recognizable
at
autopsy
because its resting
arrangement
cannot be
distinguished
from
adjacent
tissue
Other information on physiological sphincter
WIKIPEDIA results for
physiological sphincter
Amazon results for
physiological sphincter
Tweet