Meaning of sclera
Definition of sclera
(noun)
the
whitish
fibrous
membrane
(albuginea) that with the
cornea
forms the
outer
covering
and
protection
of the
eyeball
Other information on sclera
WIKIPEDIA results for
sclera
Amazon results for
sclera
Tweet