English | German | Russian | Czech

membranous labyrinth English

Meaning membranous labyrinth meaning

What does membranous labyrinth mean?

membranous labyrinth

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

Synonyms membranous labyrinth synonyms

What other words have the same or similar meaning as membranous labyrinth?

membranous labyrinth English » English

labyrinthus membranaceus

Are you looking for...?