Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: Sertoli's cell
  1. Elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids
    - Sertoli cell

Type of: cell