Sort:  

Yes TP! @pennsif answered, it's a "Wooly Aphid" eww....stay away from the remains of my gardens please! AHAHAHA!!