Question 13 - Single Best Answer
Which of the following cells produces testosterone?
B) Leydig cell CORRECT!