Anyone know what this is? I’m guessing a type of Walking Stick, but I’m not familiar with this particular variety. Photo taken a few miles north of downtown Houston.
There are two in the photo; the larger one is 2 1/2 to 3 inches long. There have been a bunch clinging to the outside walls of our office the past couple days. Remind me a bit of the coffee-drinking bugs from Men In Black.
I am not an entomologist either, but this looks like a mating pair of Anisomorpha ferruginea – compare with the photos here.
Even though the pictures are from a UK website, the species originates in Texas, I was directed there by the Texas Walkingstick Information website. Apparently the common name of this insect is the Northern Two-striped Walkingstick, or “Prairie Alligator”. They apparently spray an irritating substance when disturbed.