orchitis

Noun
  1. Inflammation of one or both testes;
    Characterized by pain and swelling (synset 114374499)

Other Searches