Giant Cockroach may be World's Largest Insect

Printer-friendly versionPrinter-friendly version

Meet Heathcliffe, the giant burrowing cockroach, and contender for the title of world's heaviest insect. The Daily Telegraph reports that Heathcliffe is is 85mm in length and 40mm in width. Click here for the article and photos.

Buzz of the Week Archives