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.