Crispee-FL Feb 23, 2018 #1 Is this what they look like or is this something else?... sorry for the pic quality
Chorizo857_62J Feb 23, 2018 #2 You have my vote as yes. aphids will not be far behind. sucking little green suckers that they are.