• word of the day

    keratoscleritis

    keratoscleritis - Dictionary definition and meaning for word keratoscleritis

    Definition
    (noun) inflammation of the cornea and sclera of the eye
Download our Mobile App Today
Receive our word of the day
on Whatsapp