Q. Leyding cells secrete:

 2041  201 JIPMERJIPMER 1996 Report Error

Solution:

Testosterone is an important androgen hormone, steroid in nature which is secreted by interstitial cells (Leydig cells) of testis.