endectocide noun1 •An antiparasitic drug that is active both against endoparasites and against ectoparasites. formsendectocides