is 624.64 KB, has a resolution of 2310x2079 pixels and was uploaded on June 20, 2023 @ 5:53 am by user: luisjge. It is filed under the tags: phasmids, membrane winged insect, invertebrate, blaberidae, cockroach. Click the blue button at the top to freely download: Cockroach Insect Blattidae Dictyoptera Blaberidae png.