bn:00059298n
Noun Concept
SYL
No term available
EN
Inflammation of one or both testes; characterized by pain and swelling WordNet 3.0
Relations
Sources