macrofilaricidals
English
Noun
macrofilaricidals
plural of
macrofilaricidal