Meaning of endolymph

Definition of endolymph

(noun) the bodily fluid that fills the membranous labyrinth of the inner ear

Other information on endolymph

WIKIPEDIA results for endolymph
Amazon results for endolymph