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