• word of the day

    endolymph

    endolymph - Dictionary definition and meaning for word endolymph

    Definition
    (noun) the bodily fluid that fills the membranous labyrinth of the inner ear
Download our Mobile App Today
Receive our word of the day
on Whatsapp