Noun: inner ear i-nu(r) eer
- 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