parasiticidal

Adjective
  1. Capable of expelling or destroying parasitic worms (synset 301168810)

Found on Word Lists

Other Searches