An invasive species is an organism that is “non-native (or alien) to the ecosystem under consideration,” and whose introduction “causes or is...
Home » SPECIES
An invasive species is an organism that is “non-native (or alien) to the ecosystem under consideration,” and whose introduction “causes or is...