Giant Hogweed is a plant invader that threatens people as much as ecoystems