Word info Synonyms

monorchism

Noun

Meaning

failure of one testes to descend into the scrotum

Source: WordNet

Synonyms

Hypernyms

Related terms

Close letter words and terms