Synonyms for "eradicator"

Words with similar meaning