macrofilaricidal
English edit
Etymology edit
Adjective edit
macrofilaricidal (comparative more macrofilaricidal, superlative most macrofilaricidal)
- That causes large-scale filaricide
Noun edit
macrofilaricidal (plural macrofilaricidals)
- Any drug that has this effect