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