Meaning of parasiticidal

Definition of parasiticidal

(adj) capable of expelling or destroying parasitic worms

Other information on parasiticidal

WIKIPEDIA results for parasiticidal
Amazon results for parasiticidal