Noun
endectocide (plural endectocides) (veterinary medicine) An antiparasitic drug that is active both against endoparasites and against ectoparasites.