Wiktionary
endectocide
n. (context veterinary medicine English) An antiparasitic drug that is active both against endoparasites and against ectoparasites.