Table of Contents
Antonyms
Synonyms
Etymology

1. sclera

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

Synonyms

Etymology

  • sclera (English)
  • σκληρός (Ancient Greek (to 1453))
Antonym.com