YourDictionary

endolymph medical definition

noun
The fluid contained in the membranous labyrinth of the inner ear. Also called Scarpa's fluid.

Related Forms:

  • endolymphatic adjective

Learn more about endolymph

link/cite print suggestion box