Invasive Species

An Introduced Organism That Becomes Overpopulated And Negatively Alters Its New Environment.

Invasive Species Definition
Invasive Species Definition