VariousWords beta
Related Terms:
Definitions:
Adjective
anthelmintic
anthelminthic
helminthic
parasiticidal
Definition: capable of expelling or destroying parasitic worms
Definition: Killing parasites.