English
Detailed Synonyms for Sertoli's cell in English
Sertoli's cell:
Sertoli's cell [the ~] noun
-
the Sertoli's cell
– elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids 1the Sertoli cell; the Sertoli's cell– elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids 1