sertoli cell Meaning, Definition & Usage

  1. noun elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids
    Sertoli's cell.

WordNet