Labyrinthine-fluid definition

The fluid separating the osseous and the membranous labyrinths of the inner ear.
noun
0
0
The fluid separating the osseous and the membranous labyrinths of the inner ear.
noun
0
0
Advertisement