VariousWords beta
Related Terms:
Definitions:
Noun
Sertoli cell
Sertoli's cell
Definition: elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids
Definition: A kind of sustentacular cell which serves as a "nurse" cell of the testes and which is part of a seminiferous tubule.