Free Dictionary
Search Result for "
sclera"
:
Wordnet 3.0
NOUN
(1)
1.
the whitish fibrous membrane (albuginea) that with the cornea forms the outer covering and protection of the eyeball
;
[syn:
sclera
,
sclerotic coat
]