Anyone dealt with these? I'm Trying to figure out if I have have em. I'm thinking I do. Here's some pics of the suspect leaves/plant.