is 17.86 MB, has a resolution of 2145x2180 pixels and was uploaded on July 10, 2018 @ 4:33 pm by user: josefarz. It is filed under the tags: reptile, orthoptera, animal, invertebrate, pest. Click the blue button at the top to freely download: Mantis Bug Insect Caelifera Butterfly Locust Reptile png.