See also: sclerae

English edit

Noun edit

scleræ

  1. plural of sclera

Anagrams edit