Word info

microfilaricide

Noun

Meaning

microfilaricide (plural microfilaricides)

A pesticide that kills microfilariae

Source: en.wiktionary.org

Close letter words and terms