Definition of Sclera

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

Synonyms of Sclera


Antonyms of Sclera


No Antonyms Found.

Homophones of Sclera


No Homophones Found.