scle•ra
We found 5 definitions of sclera from 5 different sources.
NounPlural: scleras |
||
sclera - the whitish fibrous membrane (albuginea) that with the cornea forms the outer covering and protection of the eyeball | ||
sclerotic coat | ||
albuginea whitish tunic |