decapitators
English
Noun
decapitators
plural of
decapitator