Introducing the World’s Largest Insect
A previously-undiscovered species of stick insect has officially been denoted the longest insect in the world, measuring a whopping 62.4 centimeters (just over two feet) long. The newly discovered creature has been named Phryganistria chinensis. Click or tap over to Atlas Obscura for more.