sustentacular cell


n.

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

Words nearby sustentacular cell