Tamil Dictionary 🔍

otorrhoea

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


otorrhoea - Similar Words