membranous labyrinth Meaning, Definition & Usage

  1. noun the sensory structures of the inner ear including the labyrinthine receptors and the cochlea; contained within the bony labyrinth

WordNet