|
Definition of Sertoli cell
1. Noun. Elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids.
Medical Definition of Sertoli cell
1.
|
1. Noun. Elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids.
1.