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