The phrase "invasive predators" refers to animals that are not native to a certain area but have been introduced there, and they pose a threat to the natural balance by hunting and preying on the local species. Full definition
We expect that the number of species affected by invasive predators will climb as more knowledge becomes available. (theconversation.com)
Because most of the threatened species studied here live on islands, managing invasive predators on islands should be a global conservation priority. (theconversation.com)
Historically, this question has been difficult to address because invasive predators are typically challenging to monitor. (publish.csiro.au)