Dictionary Check: sclera
"sclera" is a valid word!
Scrabble
8
points
Words with Friends
10
points
Definition
noun
the whitish fibrous membrane (albuginea) that with the cornea forms the outer covering and protection of the eyeball
Advertisement