• word of the day

    leucoma

    leucoma - Dictionary definition and meaning for word leucoma

    Definition
    (noun) eye disease consisting of an opaque white spot on the cornea
    Synonyms : leukoma
Download our Mobile App Today
Receive our word of the day
on Whatsapp