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