microfilaricide (English, noun)
expansion: microfilaricide (plural microfilaricides)
Senses:
glosses: A pesticide that kills microfilariae
Forms:
form: microfilaricides
tags: plural