membranous labyrinth (Q6593307)
system of tubes and chambers in the inner ear
Language:
other details