Leydig cell

What is Leydig cell?

Leydig cell definition and meaning on Dictionary terms:
noun Anatomy.
any of the interstitial cells of the testes that produce androgens.

 

reference: https://www.dictionary.com/browse/leydig-cell

Tags: