I am no entomologist, but I do believe this is a stickbug. I took the photo on the Costa Careyes, Jalisco. Please pass along any additional info via comment forum… ,
The praying mantis (Mantis religiosa) is a close relative of the cockroach. I believe this is that species, also known as the European Mantis. Always an interesting insect to look […]
Click photo to enlarge… and if you can ID the grasshopper species, let me know via the comment forum.