eradicant
/ˌɛrəˈdeɪnt/; /ˌɛrəˈdeɪkənt/Definitions
1. noun
A person or thing that eradicates something.
“The new pesticide proved to be a powerful eradant for the invasive weed.”
2. adjective
Tending or intended to eradicate something.
“The eradant policies of the government aimed to wipe out poverty in the country.”