inner-ear

Nouns

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

Synonyms

internal ear labyrinth

Words of close approximity