Curator George Beccaloni of Britain's Natural History Museum holds a giant stick insect named Phobaeticus chani, meaning "Chan's megastick." The 22-inch insect was recently confirmed as the world's longest. But giant bugs aren't the only oddity in the Animal Kingdom. ~ AP/Natural History Museum/HO
Related Animal Oddities
* Animal Oddity - Albino Pink Elephant Calf
* Animal Oddity - Two-nosed Bunny
* Animal Oddity - Giant Killer Worm
Great picture!!! Thanks for sharing.
ReplyDeleteRegards,
photo restoration