- Leydig cell as a noun:
- 1
Leydig cell
noun
1 Leydig cell
A cell in the testes that secretes the hormone testosterone.
synonym: Leydig's cell.
debug info: 0.0518
noun
A cell in the testes that secretes the hormone testosterone.
synonym: Leydig's cell.
debug info: 0.0518