Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sustentacular Definition

Cancel
sustentacular
noun(sus-ten-tac-u-lar cell)
a supporting epithelial cell (such as a Sertoli cell or a cell of the olfactory epithelium) that lacks a specialized function (such as nerve-impulse conduction)

Words Related to sustentacular!

sustentacular Examples by Brain Bank Users