Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: internal ear
  1. A complex system of interconnecting cavities; concerned with hearing and equilibrium
    "The internal ear houses the cochlea and semicircular canals";
    - inner ear, labyrinth

Derived forms: internal ears

Type of: receptor, sense organ, sensory receptor

Part of: auditory apparatus

Encyclopedia: Internal ear