leydig_cell has definitions from the field of biology
1
[ noun ] (biology) a cell in the testes that secretes the hormone testosterone

Synonyms

leydig's_cell

Related terms

cell

*