Home / P / physiological sphincter

physiological sphincter

noun 23 letters Scrabble 40 WWF 45
Definitions
noun

a sphincter that is not recognizable at autopsy because its resting arrangement cannot be distinguished from adjacent tissue

Look “physiological sphincter” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →