I think I've dealt with the caterpillars and squash bugs by using Neem and manually removing them. Everything looks well except this one leaf on my zucchini.
Today I saw a couple of these critters on the one bad leaf. I proceeded to remove it and toss it on the compost pile.
Would someone let me know what this bug is and if it is detrimental?