Sclera
English Meaning
- The tough white fibrous outer envelope of tissue covering all of the eyeball except the cornea. Also called sclerotic, sclerotic coat.
Sorry, No Malayalam Meaning for your input!
See Scler Want To Try Sclera In Malayalam??