Extirpator

Webster's Dictionary of the English Language

·noun One who extirpates or roots out; a destroyer.