Definition of Leydig Cell

  • 1. A cell in the testes that secretes the hormone testosterone Noun

Synonyms for word "leydig cell"

Semanticaly linked words with "leydig cell"

Hyponims for word "leydig cell"