Definitions of orchidalgia:

  • noun:   pain in the testes