Definition of SCLERAS

scleras

Noun

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

Synonyms

sclera, sclerotic coat

Scrabble Score: 9

scleras: valid Scrabble (US) TWL Word
scleras: valid Scrabble Word in Merriam-Webster MW Dictionary
scleras: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 11

scleras: valid Words With Friends Word