Meaning of sertoli's cell

Definition of sertoli's cell

(noun) elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids

Other information on sertoli's cell

WIKIPEDIA results for sertoli's cell
Amazon results for sertoli's cell