English | German | Russian | Czech

didymitis English

Meaning didymitis meaning

What does didymitis mean?

didymitis

(medicine) Orchitis.

Are you looking for...?