English edit

Noun edit

scleremata

  1. plural of sclerema