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)
- the whitish fibrous membrane (albuginea) that with the cornea forms the outer covering and protection of the eyeball
- synonyms: sclerotic coat
Source: Princeton University Wordnet