Sclera

Definition of Sclera from the PharmacyDictionary.in

Sclera

The tough, white outer layer of your eyeball that protects the inner parts of the eye. The white part you see is the sclera.

Not Available