Word Study
internal ear
WORDNET DICTIONARY
Noun internal ear has 1 sense
- internal ear(n = noun.body) inner ear, labyrinth - a complex system of interconnecting cavities; concerned with hearing and equilibrium; Array has parts: neuroepithelium, membranous labyrinth, bony labyrinth, osseous labyrinth, endolymph, perilymph, semicircular canal, cochlea, artery of the labyrinth, internal auditory artery, labyrinthine artery, internal auditory vein, labyrinthine vein
is a kind of receptor, sense organ, sensory receptor
is a part of auditory apparatus
For further exploring for "internal ear" in Webster Dictionary Online