English dictionary

membranous labyrinth meaning and definition

Definition and meaning of membranous labyrinth at MeaningMonkey.org. membranous labyrinth meaning and definition in the English Dictionary.

MEMBRANOUS LABYRINTH noun

Definition of membranous labyrinth (noun)

  1. the sensory structures of the inner ear including the labyrinthine receptors and the cochlea; contained within the bony labyrinth
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: