Noun
predators [sing. a predator]
devourers [sing. devourer]