- membranous labyrinth as a noun:
- 1
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
debug info: 0.0691