Sclera - Definition

sclera

n 1: the whitish fibrous membrane (albuginea) that with the
cornea forms the outer covering and protection of the
eyeball [syn: sclera, sclerotic coat]

Look up another word