English dictionary
Sertoli's cell
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids
Synonyms sertoli cellSource: WordNet 3.0