leydig_cell
1. [ noun ] (biology) a cell in the testes that secretes the hormone testosterone
Synonyms: leydig's_cell
Related terms: cell
Similar spelling:   leydig's_cell
  lead_colic