leydig's-cell

Nouns

  • (n) a cell in the testes that secretes the hormone testosterone Leydig cell,

Synonyms

Leydig cell

Words of close approximity