LEYDIG CELL Meaning of LEYDIG CELL in English interstitial cell in the testicle that produces male sex hormones (Anatomy) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012