Definition of Parasiticidal

  • (adjective satellite) capable of expelling or destroying parasitic worms

Synonyms of Parasiticidal


Antonyms of Parasiticidal


No Antonyms Found.

Homophones of Parasiticidal


No Homophones Found.