VariousWords beta
Related Terms:
Definitions:
Noun
inner ear
internal ear
labyrinth
Definition: a complex system of interconnecting cavities; concerned with hearing and equilibrium
Definition: The inner ear.