monorchism

Noun
  1. Failure of one testes to descend into the scrotum (synset 114115938)

Other Searches