internal ear

Explore definitions, synonyms, and language insights of internal ear

Definitions

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