English dictionary
monorchism meaning and definition
Definition and meaning of monorchism at MeaningMonkey.org. monorchism meaning and definition in the English Dictionary.MONORCHISM noun
Definition of monorchism (noun)
- failure of one testes to descend into the scrotum
- synonyms: monorchidism
Source: Princeton University Wordnet