internal ear


noun

the inner portion of the ear, involved in hearing and balance, consisting of a bony labyrinth that is composed of a vestibule, semicircular canals, and a cochlea and that encloses a membranous labyrinth. Compare ear1(def 1).

Example sentences from the Web for internal ear

British Dictionary definitions for internal ear

internal ear

noun

the part of the ear that consists of the cochlea, vestibule, and semicircular canals Also called: inner ear, labyrinth

Medical definitions for internal ear

internal ear

n.

inner ear