Noun: Sertoli cell
- Elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids
- Sertoli's cell
Derived forms: Sertoli cells
Type of: cell
Encyclopedia: Sertoli cell