OTORRH/A


Meaning of OTORRH/A in English

(n.) A flow or running from the ear, esp. a purulent discharge.

Webster's English dictionary.      Английский словарь Webster.