Sertoli's cell
1.
(
noun
) elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids
Synonyms:
Sertoli cell
Related Words:
cell
Terms and Conditions of Use / Copyright Notice