Tamil Dictionary 🔍

otorrhea

O`tor*rhe"a, n. Etym: [NL., fr. Gr. (Med.) Defn: A flow or running from the ear, esp. a purulent discharge.


otorrhea - Similar Words