Online English Dictionary

Home

Endolymph


n.

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


© 2009 Dammam Community College