excruciators
English
Noun
excruciators
plural of
excruciator