Alien plant spotted in VT
Can anyone ID please?!