Sertoli cell
nounDefinition of Sertoli cell
: one of the elongated striated cells lining the seminiferous tubules that support and apparently nourish the spermatids
Keep scrolling for more
Keep scrolling for more