What is an invasive species? An invasive species is a non-native (not naturally found) species which has been added to an area. The addition to the area can be natural such as through migration due to habitat loss or range extension. It can also be a result of human activity such as intentionally moving animals into […]