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)

  1. failure of one testes to descend into the scrotum
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: