Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: parasiticide  `pa-ru'si-ti`sId
  1. Anything used to destroy parasites

Derived forms: parasiticides