Heathcliffe, a giant burrowing cockroach, could be the world’s heaviest insect. The cockroach, 85mm in length and 40mm in width, gives birth to live young ones, unlike other members of its family who lay eggs.