YourDictionary

Dictionary Home » Medical Definitions » sentinel pile

sentinel pile medical definition

noun
A thickening of the mucous membrane at the lower end of a fissure of the anus.

link/cite print suggestion box