Scler

Definition of Scler from the PharmacyDictionary.in

Scler

Prefix meaning hard, often referring to the sclera of the eye.

Not Available