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