SCLERA


Meaning of SCLERA in English

n. white fibrous membrane which covers the eye (Anatomy)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.