Sustentacular Cell Definition

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