ALL meanings of internal ear
in·ter·nal ear
I i - noun internal ear 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). 1
- noun internal ear the part of the ear that consists of the cochlea, vestibule, and semicircular canals 0
- abbreviation INTERNAL EAR inner ear 0