American English

Definition of sclera noun from the Oxford Advanced American Dictionary

 

sclera

 noun
noun
NAmE//ˈsklɪrə//
 
, NAmE//ˈsklɛrə//
 
(sclerae
NAmE//ˈsklɪri//
 
, NAmE//ˈsklɛri//
 
or scleras)
(anatomy)
 
jump to other results
the white part of the eye The optic nerve is attached to the sclera. disorders of the sclera
See the Oxford Advanced Learner's Dictionary entry: sclera