English Dictionary
Definition inner ear in British English
inner ear noun
[singular] noun
Synonyms and related words

English Dictionary