Wiktionary
parasiticides
n. (plural of parasiticide English)
n. (plural of parasiticide English)