Meaning of monorchism

Definition of monorchism

(noun) failure of one testes to descend into the scrotum

Other information on monorchism

WIKIPEDIA results for monorchism
Amazon results for monorchism