Membranous Canal of the Cochlea
membranous canal of the cochlea
"The portion of the membranous labyrinth found in the cochlea of the inner ear, which contains the organ of corti, and is concerned with hearing."