Webster's Revised Unabridged Dictionary · 1913

Endolymph

Endolymph , noun

[Endo- + lymph: compare French endolymphe.]

(Anatomy) The watery fluid contained in the membranous labyrinth of the internal ear.