Home

Word

orchitis, n.
more info inflammation of one or both testes; characterized by pain and swelling
<noun.state>

orchitis
semantic pointers
hypernym