Popular Wordlists

internal ear

internal ear

internal ear - Dictionary definition and meaning for word internal ear

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

Love us on FB !