English synonyms about - contact  

Sertoli's cell

noun

1 Sertoli's cell

Elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids.

synonym: Sertoli cell.


Find more on sertoli's cell elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0238