endectocide
Meaning
An antiparasitic drug that is active both against endoparasites and against ectoparasites.
Word Forms
endectocides
Etymology
Blend of endoparasite + ectoparasite + -cide.