membranous labyrinth

Noun
  1. the sensory structures of the inner ear including the labyrinthine receptors and the cochlea; contained within the bony labyrinth
membranous labyrinth
The membranous labyrinth is a delicate structure inside the inner ear.