Wiktionary
scleromata
n. (plural of scleroma English)
WordNet
scleromata
See scleroma