English synonyms about - contact  

orchitis

noun

1 orchitis

Inflammation of one or both testes; characterized by pain and swelling.


Find more on orchitis elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0308