What is the meaning of sclera in English?

Learn vocabulary with pictures as well as definitions of sclera in English

Learn in

See more

n. sclera

Definition of sclera in English

Thick, white layer of connective tissue that covers the eye, excluding the cornea, whose main functions are to protect the eyeball and to maintain its shape.

Synonyms of sclera in English

white of the eye