scleras in English dictionary scleras Meanings and definitions of "scleras" noun plural of [i]sclera[/i] more Sample sentences with "scleras" Declension Stem Try again Available translations Cornish Authors