• word of the day

    chemosis

    chemosis - Dictionary definition and meaning for word chemosis

    Definition
    (noun) edema of the mucous membrane of the eyeball and eyelid lining
Download our Mobile App Today
Receive our word of the day
on Whatsapp