YourDictionary

Dictionary Home » Medical Definitions » physiological sphincter

physiological sphincter medical definition

noun
A sphincter not recognizable in surgical specimens by dissection or histological techniques.

link/cite print suggestion box