As a noun filaricide
is the destruction of filaria.
As an adjective macrofilaricidal is
that causes large-scale filaricide.
filaricide
English
Noun
(
en noun)
The destruction of filaria
A pesticide that kills the (taxlink) nematode.
Related terms
*filaricidal