eradicative

ERAD'ICATIVE, a. That extirpates; that cures or destroys thoroughly.

ERAD'ICATIVE, n. A medicine that effects a radical cure.