Get Free Checker

Sertoli's cell

NOUN
  1. elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids

How To Use Sertoli's cell In A Sentence

List is Empty.