Sertoli cell

1. (noun) elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids
Synonyms: Sertoli's cell
Related Words: cell



Terms and Conditions of Use / Copyright Notice