Leydig cell
WordNet

noun


(1)   A cell in the testes that secretes the hormone testosterone
 
x
OK