ENDOLYMPH


Meaning of ENDOLYMPH in English

noun the watery fluid contained in the membranous labyrinth of the internal ear.

Webster English vocab.      Английский словарь Webster.