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