It sure looks invasive, could be Obama Squish
Triffid? Poisonous and ambush hunter. Obama variety blinds people.