membranous labyrinth
membranous labyrinth
nounDefinition of MEMBRANOUS LABYRINTH
: the sensory structures of the inner ear
First Known Use of MEMBRANOUS LABYRINTH
1840
Learn More About MEMBRANOUS LABYRINTH
Browse
Next Word in the Dictionary: meme
Previous Word in the Dictionary: membranous
All Words Near: membranous labyrinth
Previous Word in the Dictionary: membranous
All Words Near: membranous labyrinth
Seen & Heard 
What made you want to look up membranous labyrinth? Please tell us where you read or heard it (including the quote, if possible).








