inner ear
Meaning, Definition & Usage
Dictionary
Related
noun
a complex system of interconnecting cavities; concerned with hearing and equilibrium
labyrinth; internal ear
.
WordNet
Previous
innately
innateness
innative
innavigable
inne
Next
innerly
innermost
innermostly
innersole
innervate