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

Derived forms: inner ears

Type of: receptor, sense organ, sensory receptor

Part of: auditory apparatus

Encyclopedia: Inner ear