Skip to definition.
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
    - inner ear, labyrinth

Derived forms: internal ears

Type of: receptor, sense organ, sensory receptor

Part of: auditory apparatus

Encyclopedia: Internal ear