In this undated picture made available Thursday, Oct. 16, 2008 by Britain's Natural History Museum, a giant stick insect named Phobaeticus chani, meaning "Chan's megastick."  Britain's Natural History Museum says a Malaysian amateur naturalist has discovered the world's longest insect, the more than 22-inch long "megastick." The museum says the oversized walking stick bug was discovered by Datuk Chan Chew Lun on the Malaysian island of Borneo. AP Photo logo AP Photo 40 months ago

In this undated picture made available Thursday, Oct. 16, 2008 by Britain's Natural History Museum, a giant stick insect named Phobaeticus chani, meaning "Chan's megastick." Britain's Natural History Museum says a Malaysian amateur naturalist has discovered the world's longest insect, the more than 22-inch long "megastick." The museum says the oversized walking stick bug was discovered by Datuk Chan Chew Lun on the Malaysian island of Borneo.