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
Tweet