INNER EAR


Meaning of INNER EAR in English

noun

: the essential part of the vertebrate ear consisting typically of a bony labyrinth in the temporal bone enclosing a fluid-filled membranous labyrinth innervated by the auditory nerve and made up of a vestibular apparatus and three semicircular canals primarily concerned with the labyrinthine sense and a cochlea which is the seat of the actual sound receptor

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.