I haven’t the faintest idea what species of insects these are. They appear to be true bugs and are accompanied by a lovely color scheme. Cheers! Chiricahua Mountains, AZ.