hyperpredators
English
Noun
hyperpredators
plural of
hyperpredator