zombifiers
English
Noun
zombifiers
plural of
zombifier