inner ear

Explore definitions, synonyms, and language insights of inner ear

Definitions

Noun
a complex system of interconnecting cavities; concerned with hearing and equilibrium