Sclera

What is Sclera?

Sclera definition and meaning on Dictionary terms:
noun Anatomy.
a dense, white, fibrous membrane that, with the cornea, forms the external covering of the eyeball.

 

reference: https://www.dictionary.com/browse/sclera

Tags: