The AI-powered English dictionary
countable and uncountable, plural endolymphs
(anatomy) The watery fluid inside the membranous labyrinth of the inner ear. examples