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