English | German | Russian | Czech

sclera English

Meaning sclera meaning

What does sclera mean?

sclera

the whitish fibrous membrane (albuginea) that with the cornea forms the outer covering and protection of the eyeball

Synonyms sclera synonyms

What other words have the same or similar meaning as sclera?

Are you looking for...?