Noun leydig cell has 1 sense
  1. Leydig cell, Leydig's cell - a cell in the testes that secretes the hormone testosterone
    --1 is a kind of cell
,
TOP