Sclera Meaning
There are 1 meaning(s) for word Sclera
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 Sclera :
