- Sertoli cell as a noun:
- 1
Sertoli cell
noun
1 Sertoli cell
Elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids.
synonym: Sertoli's cell.
debug info: 0.0298
noun
Elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids.
synonym: Sertoli's cell.
debug info: 0.0298