(n)Sertoli cell, Sertoli's cellelongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids