endolymph
noun
en·do·lymph
ˈen-də-ˌlim(p)f
: the watery fluid in the membranous labyrinth of the ear
Love words? Need even more definitions?
Merriam-Webster unabridged
Share