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