English
Detailed Synonyms for membranous labyrinth in English
membranous labyrinth:
membranous labyrinth [the ~] noun
-
the membranous labyrinth
– the sensory structures of the inner ear including the labyrinthine receptors and the cochlea; contained within the bony labyrinth 1the membranous labyrinth– the sensory structures of the inner ear including the labyrinthine receptors and the cochlea; contained within the bony labyrinth 1