synorchism

English

Noun

synorchism (uncountable)

  1. Union or fusion of the testes.

Synonyms