Word Study
membranous labyrinth
WORDNET DICTIONARY
Noun membranous labyrinth has 1 sense
- membranous labyrinth(n = noun.body) - the sensory structures of the inner ear including the labyrinthine receptors and the cochlea; contained within the bony labyrinth; is a kind of anatomical structure, bodily structure, body structure, complex body part, structure
is a part of inner ear, internal ear, labyrinth
has parts: utricle, utriculus, saccule, sacculus
For further exploring for "membranous labyrinth" in Webster Dictionary Online