MEMBRANOUS LABYRINTH Meaning of MEMBRANOUS LABYRINTH in English [membranous labyrinth] n (1840): the sensory structures of the inner ear Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012