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