parasiticides
English
Noun
parasiticides
plural of
parasiticide