macrofilaricide

Noun

 * 1) Any pesticide that kills macrofilariae