English synonyms about - contact  

Sertoli cell

noun

1 Sertoli cell

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

synonym: Sertoli's cell.


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

debug info: 0.0298