Wiktionary
nonpredators
n. (plural of nonpredator English)
n. (plural of nonpredator English)