sclera (n.)youdaoicibaDictYouDict[sclera 词源字典]
1886, medical Latin, from Greek sklera (menix) "the hard (membrane)," fem. of skleros "hard" (see sclerosis).[sclera etymology, sclera origin, 英语词源]