• word of the day

    leukoma

    leukoma - Dictionary definition and meaning for word leukoma

    Definition
    (noun) eye disease consisting of an opaque white spot on the cornea
    Synonyms : leucoma
Connect with us on Facebook