sertoli's_cell has definitions from the fields of biology,anatomy
1
[ noun ] (biology,anatomy) elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids

Synonyms

Sertoli_cell

Related terms

cell

*