membranous labyrinth
English Dictionary
->
Letter M
-> membranous labyrinth
Search Dictionary:
membranous labyrinth Definition
(n)
the
sensory
structures
of
the
inner
ear
including
the
labyrinthine
receptors
and
the
cochlea
;
contained
within
the
bony
labyrinth
membranous labyrinth Synonyms
membranous labyrinth
© Art Branch Inc.