Tag: cockroach

Giant Burrowing Cockroach: World’s Largest Insect

His name is Heathcliffe, he’s a giant burrowing cockroach and now he’s contending for the title of world’s heaviest insect. But though it may sound unappealing, Heathcliffe and his kind are not the average dirty, imported roaches, The Daily Telegraph…