Sertoli cell
English Dictionary
->
Letter S
-> Sertoli cell
Search Dictionary:
Sertoli cell Definition
(n)
elongated
cells
found
in
the
seminiferous
tubules
of
the
testis
;
apparently
they
nourish
the
spermatids
Sertoli cell Synonyms
Sertoli cell
Sertoli's cell
© Art Branch Inc.