Word
Leydig's cell, n.
a cell in the testes that secretes the hormone testosterone
<noun.body>
Leydig cell
Leydig's cell
semantic pointers
hypernym
cell