internal ear Meaning, Definition & Usage

  1. noun a complex system of interconnecting cavities; concerned with hearing and equilibrium
    inner ear; labyrinth.

WordNet