• Endolymph

    Noun

    endolymph

    (uncountable)
    1. (anatomy) The fluid inside the labyrinth of the inner ear.

    Anagrams

    © Wiktionary