English Nouns: macrofilaricide

English Nouns verb 'macrofilaricide' conjugated