synorchism
English
Noun
synorchism
(
uncountable
)
Union
or
fusion
of the
testes
.
Synonyms
synorchidism