6277 Found in our backyard pool
Number 6277 This is a giant water bug (Hemiptera/Heteroptera: Belostomatidae). Also known as toe-biters or electric light bugs, they are voracious predators on other aquatic life forms, including other insects, tadpoles, and minnows. They are very strong fliers and have been found far from any natural water source. Click here for more detailed information on these fascinating creatures.