English edit

Noun edit

sclerites

  1. plural of sclerite

Anagrams edit