extirpator
Etymology
From extirpate + -or.
noun
someone or something that extirpates