INNER EAR


Meaning of INNER EAR in English

■ noun the part of the ear embedded in the temporal bone, consisting of the semicircular canals and cochlea.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.