English Dictionary
◊ ORCHITIS
orchitis
n : inflammation of one or both testes; characterized by pain
and swelling