macrofilaricide (English, noun)
expansion: macrofilaricide (plural macrofilaricides)
Senses:
glosses: Any pesticide that kills macrofilariae
Forms:
form: macrofilaricides
tags: plural