Dictionary.com
Thesaurus.com

depopulator

  • a word derived from depopulate.
    depopulate
    verb (used with object)
    to remove or reduce the population of, as by destruction or expulsion.