English edit

Noun edit

synorchism (uncountable)

  1. Union or fusion of the testes.

Synonyms edit