sclera
English Dictionary
->
Letter S
-> sclera
Search Dictionary:
sclera Definition
(n)
whitish
fibrous
membrane
(
albuginea
)
that
with
the
cornea
forms
the
outer
covering
of
the
eyeball
sclera Synonyms
sclera
sclerotic coat
© Art Branch Inc.