inner ear

1. (noun) a complex system of interconnecting cavities; concerned with hearing and equilibrium
Synonyms: internal ear, labyrinth
Related Words: receptor, sense organ, sensory receptor



Terms and Conditions of Use / Copyright Notice