Leydig cell (English, noun)
expansion: Leydig cell (plural Leydig cells)
Senses:
topics: anatomy
medicine
sciences
glosses: One of the interstitial cells, located next to the seminiferous tubules inside the testicle, that produce testosterone.
Forms:
form: Leydig cells
tags: plural