Definition of Membranous Labyrinth

  • 1. The sensory structures of the inner ear including the labyrinthine receptors and the cochlea; contained within the bony labyrinth Noun

Semanticaly linked words with "membranous labyrinth"

Hyponims for word "membranous labyrinth"