Meaning of leydig cell
Definition of leydig cell
(noun)
a
cell
in the testes that secretes the
hormone
testosterone
Other information on leydig cell
WIKIPEDIA results for
leydig cell
Amazon results for
leydig cell
Tweet