MEMBRANOUS LABYRINTH


Meaning of MEMBRANOUS LABYRINTH in English

noun

: the sensory structures of the inner ear including the receptors of the labyrinthine sense and the cochlea — compare bony labyrinth

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.