YourDictionary

Dictionary Home » Medical Definitions » sustentacular cell

sustentacular cell medical definition

noun
One of the supporting cells of an epithelial membrane or tissue.

Learn more about sustentacular cell

link/cite print suggestion box