orchitis

Explore definitions, synonyms, and language insights of orchitis

Definitions

Noun
inflammation of one or both testes; characterized by pain and swelling

More General Terms