YourDictionary

synorchidism medical definition

or syn·or·chism

noun
Congenital fusion of the testes in the abdominal cavity.

link/cite print suggestion box