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