Noun: internal ear
- 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