VariousWords beta
Related Terms:
tizoxanide
albendazole
tirandamycin
cassythine
bromociclen
parasite
tinidazole
meclonazepam
diloxanide
eprinomectin
dicentrine
antiparasitics
infection
endectocide
pesticide
ivermectin
diamfenetide
rafoxanide
benznidazole
Noun
Definition: A pesticide that counters infection by parasites
Adjective
Definition: That counters infection by parasites