English dictionary

sclera meaning and definition

Definition and meaning of sclera at MeaningMonkey.org. sclera meaning and definition in the English Dictionary.

SCLERA noun

Definition of sclera (noun)

  1. the whitish fibrous membrane (albuginea) that with the cornea forms the outer covering and protection of the eyeball
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: