Search Details

Word: inner ear (lookup usage) (lookup stats)


Meaning:

Noun:

  • anatomy 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.

Source: Wiktionary | Src Info »