INNER EAR





Definition:

  1. [noun] a complex system of interconnecting cavities; concerned with hearing and equilibrium
    Synonyms: internal ear, labyrinth

Synonyms: