self-killers
English
Noun
self-killers
plural of
self-killer