A fossil of a giant millipede found on a beach in northern England has revealed the "biggest bug that ever lived," paleontologists say. The fossil was discovered in January 2018 in a chunk of ...
The next time you hop into a lake and feel a painful pinch on your toe, it could be a giant water bug. These bugs, also known as Lethocerus americanus, belong to the Belostomatidae family. They are ...