OTORRHEA


Meaning of OTORRHEA in English

n. discharge from the ear

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.