Definition of Scler from the PharmacyDictionary.in
Scler
Synonyms or meaning of Scler
Prefix meaning hard, often referring to the sclera of the eye.
Image related to Scler
Not Available
Definition of Scler from the PharmacyDictionary.in
Prefix meaning hard, often referring to the sclera of the eye.
Not Available