Meaning of “inner ear” in the English Dictionary

English