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)
- the sensory structures of the inner ear including the labyrinthine receptors and the cochlea; contained within the bony labyrinth
Source: Princeton University Wordnet