Wiktionary
microfilaricides
n. (plural of microfilaricide English)
n. (plural of microfilaricide English)