|
|
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.