MYRINGA


Meaning of MYRINGA in English

n. eardrum, membrane in the ear that vibrates with sound waves (Anatomy)

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