endolymphs

noun
  1. A clear fluid contained within the membranous labyrinth of the inner ear; also called endolymph fluid.
  2. Usage: anatomy; plural of endolymph; technical/medical term

Examples