leucoma

Explore definitions, synonyms, and language insights of leucoma

Definitions

Noun
eye disease consisting of an opaque white spot on the cornea

Synonyms


More General Terms