leydig-cell

Nouns

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

Synonyms

Leydig's cell

Words of close approximity