English dictionary
physiological sphincter meaning and definition
Definition and meaning of physiological sphincter at MeaningMonkey.org. physiological sphincter meaning and definition in the English Dictionary.PHYSIOLOGICAL SPHINCTER noun
Definition of physiological sphincter (noun)
- a sphincter that is not recognizable at autopsy because its resting arrangement cannot be distinguished from adjacent tissue
Source: Princeton University Wordnet