eradicator

Noun

 * 1) A person who, or thing that eradicates.

Derived terms

 * ink eradicator

Translations

 * French: