English synonyms about - contact  

membranous labyrinth

noun

1 membranous labyrinth

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

Polish: błędnik błoniasty


Find more on membranous labyrinth elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0691