inner ear

English dictionary entry

Meanings

noun
  1. The portion of the ear located within the temporal bone which includes the semicircular canals, vestibule, and cochlea and is responsible for hearing and balance.
  2. The mind's ear.

Pronunciation

LL-Q1860 (eng)-Flame, not lame-inner ear.wav

Word forms

inner ear inner ears
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.