English edit

Etymology edit

macro- +‎ filaricidal

Adjective edit

macrofilaricidal (comparative more macrofilaricidal, superlative most macrofilaricidal)

  1. That causes large-scale filaricide

Noun edit

macrofilaricidal (plural macrofilaricidals)

  1. Any drug that has this effect