Invasive species
Definition: A species introduced by people outside its natural range that spreads and causes harm to the environment, the economy or human health.
Also called: Invasive alien species
Definition: A species introduced by people outside its natural range that spreads and causes harm to the environment, the economy or human health.
Also called: Invasive alien species