Scleras Meaning
There are 1 meaning(s) for word Scleras
Meaning 1 : the whitish fibrous membrane (albuginea) that with the cornea forms the outer covering and protection of the eyeball
Synonyms : sclerotic coat
Synonyms : sclerotic coat
Similar words of Scleras :
