VariousWords beta
Related Terms:
Definitions:
Noun
endolymph
Definition: the bodily fluid that fills the membranous labyrinth of the inner ear
Definition: The watery fluid inside the membranous labyrinth of the inner ear.