Noun internal ear has 1 sense
  1. inner ear, internal ear, labyrinth - a complex system of interconnecting cavities; concerned with hearing and equilibrium
    --1 is a kind of sense organ, sensory receptor, receptor
    --1 is a part of auditory apparatus
    --1 has parts:
     neuroepithelium; membranous labyrinth; bony labyrinth, osseous labyrinth; endolymph; perilymph; semicircular canal; cochlea; labyrinthine artery, artery of the labyrinth, internal auditory artery; labyrinthine vein, internal auditory vein
,
TOP