inner ear

Noun
  1. A complex system of interconnecting cavities;
    Concerned with hearing and equilibrium (synset 105328855)

Other Searches