depredators
English
Noun
depredators
plural of
depredator