Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Sertoli cell
  1. Elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids
    - Sertoli's cell

Derived forms: Sertoli cells

Type of: cell

Encyclopedia: Sertoli cell