2 ms·Pox? Or an invasive species without a natural predator.by FrustratedMonky 3y agoPox? Or an invasive species without a natural predator.