internal-ear

Nouns

  • (n) a complex system of interconnecting cavities; concerned with hearing and equilibrium inner ear, labyrinth,

Synonyms

inner ear labyrinth

Words of close approximity