Another word for internal ear

Noun

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

Tweets containing the word internal ear

Source : WordNet