Word info Synonyms

triorchidism

Noun

Meaning

triorchidism (uncountable)

(medicine) A form of polyorchidism characterized by the presence of three testes

Source: en.wiktionary.org

Synonyms

Close letter words and terms