extirpator

Noun

 * 1) someone or something that extirpates

Etymology
.