inner ear
Meaning
- 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.
- The mind's ear.
Synonyms
auris interna
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "inner ear" and many other words and sentences in English.