YourDictionary

endolymph

noun

Anat. the fluid in the membranous labyrinth of the inner ear

See endolymph in American Heritage Dictionary 4

Learn more about endolymph

link/cite print suggestion box