Noun
elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids
Vocabulary classified under Biology
More about this word
Synonyms and related words
Explore this word
