English edit

Noun edit

scleromata

  1. plural of scleroma

Anagrams edit