1. Sertoli Cell [ Synonyms: sertoli's cell] | |
Elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids
|
Electronics Wholesale Shop Software Sale, purchase, inventory and accounts software for electronics busine ... Read more