deathstalkers
English
Noun
deathstalkers
plural of
deathstalker