Meaning of “sclera” in the English Dictionary

british dictionary

"sclera" in British English

See all translations

scleranoun [ C usually singular ]

uk /ˈsklɪə.rə/ us /ˈsklɪr.ə/ specialized

the white layer that covers the outside of the eye

(Definition of “sclera” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)