scleres

English

Noun

scleres

  1. plural of sclere

Anagrams