0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?