Definition of Sclera from the PharmacyDictionary.in
Sclera
Synonyms or meaning of 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.
Image related to Sclera
Not Available