inner ear
English Dictionary
->
Letter I
-> inner ear
Search Dictionary:
inner ear Definition
(n)
a
complex
system
of
interconnecting
cavities
;
concerned
with
hearing
and
equilibrium
inner ear Synonyms
inner ear
internal ear
labyrinth
© Art Branch Inc.