Definitions of Leydig cell:

  • noun:   a cell in the testes that secretes the hormone testosterone