membranous labyrinth

definition: the sensory structures of the inner ear including the labyrinthine receptors and the cochlea
example:
speech part: noun
synonyms:

How membranous labyrinth is being used?