inner ear
internal part of the ear where the cochlea and semicircular canals are located (organs which transform sound waves into auditory signals and aid in balance)
Inner ear
The inner
ear is the
bony labyrinth, a system of passages comprising two main functional parts:the organ of hearing, or
cochleaand the vestibular apparatus, the organ of balance that consists of three
semicircular canals and the
vestibule. Inner ears are found in all vertebrates, with substantial variations in the form and function of their sensory organs. Each animal has two inner ears, one on each side of its head.
See more at Wikipedia.org...
Inner ear
inner ear
Noun
1. a complex system of interconnecting cavities; concerned with hearing and equilibrium
(synonym) internal ear, labyrinth
(hypernym) sense organ, sensory receptor, receptor
(part-holonym) auditory apparatus
(part-meronym) neuroepithelium
INNER EAR
ORECCHIO INTERNO