Wiktionary
microfilaricide
n. A pesticide that kills microfilariae
n. A pesticide that kills microfilariae