tree health library
One stop symptom checker and database of common issues
Royal Moth Caterpillars - Sphingicampa
That spiky green caterpillar with horns on your Mesquite looks scary, but it is a harmless native royal moth larva that rarely does real damage.