parasitizers
English
Noun
parasitizers
plural of
parasitizer