“Key Concepts in Ecology” by Michelle Ross

Invasive Species: a species that is non-native to an ecosystem and that is likely to cause harm to native species. The creature had been spotted again, and this time, accounts came from two unrelated individuals. The sightings had taken place…