Parasiticidal Synonyms

Capable of expelling or destroying parasitic worms
(Adjective)