superpredators
English
Noun
superpredators
plural of
superpredator