leydig cell

Noun
  1. A cell in the testes that secretes the hormone testosterone (synset 105467033)

Found on Word Lists

Other Searches