[sus.ten.tac.u.lar cell] n [NL sustentaculum supporting part, fr. L, prop, fr. sustentare] (1901): a supporting epithelial cell (as a Sertoli cell or a cell of the olfactory epithelium) that lacks a specialized function (as nerve-impulse conduction)
SUSTENTACULAR CELL
Meaning of SUSTENTACULAR CELL in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012