Subscriber login


Forgot your password?

Library card login

Other

inner ear

Translate inner ear | into Italian
Definition of inner ear

noun

  • the semicircular canals and cochlea, which form the organs of balance and hearing and are embedded in the temporal bone.

inner ear in other Oxford dictionaries

Definition of inner ear in the US English dictionary