Answer: Invasive species.
Explanation:
An invasive specie can be defined as the species that is not native to a particular place and is introduced to a different place intentionally or non intentionally.
This species on a different place perfectly suits into the environment there and replaces the native species already living there by hunting of the food in a better way.