Scleropia

Definition of Scleropia from the PharmacyDictionary.in

Scleropia

A vision problem where objects appear dimmed or shadowed, even in bright light.

Not Available