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