Meaning of leucoma

Definition of leucoma

(noun) eye disease consisting of an opaque white spot on the cornea

Other information on leucoma

WIKIPEDIA results for leucoma
Amazon results for leucoma