interstitial cell of Leydig

noun

Medical Definition of interstitial cell of Leydig