ambush predators
English
Noun
ambush
predators
plural of
ambush predator