PARASITICIDAL

Definition of PARASITICIDAL

  1. (adj)capable of expelling or destroying parasitic worms