Popular Wordlists

inner ear

inner ear

inner ear - Dictionary definition and meaning for word inner ear

Definition
(noun) a complex system of interconnecting cavities; concerned with hearing and equilibrium
Synonyms : internal ear , labyrinth

Love us on FB !