Another word for inner ear

Noun

inner ear, internal ear, labyrinth - a complex system of interconnecting cavities; concerned with hearing and equilibrium

Tweets containing the word inner ear

Source : WordNet