YourDictionary

sclera

noun pl. scleras or sclerae

the outer, tough, white, fibrous membrane covering all of the eyeball except the area covered by the cornea

Related Forms:

See sclera in American Heritage Dictionary 4

Learn more about sclera

link/cite print suggestion box