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