self-slaughters
English
Noun
self-slaughters
plural of
self-slaughter