Word
Sertoli cell, n.
elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids
<noun.body>
Sertoli cell
Sertoli's cell
semantic pointers
hypernym
cell