Posts Tagged: Stick Bug News

A Long-Lost Insect Has Been Rediscovered

A Long-Lost Insect Has Been Rediscovered

Back in 1960, the Dryococelus Australis – which was better known as the stick bug or tree lobster on Lord Howe Island, located between Australia and New Zealand – was declared extinct. Rats that were able to escape a capsized boat just off the coast of the island made their way onto it in 1918… Read more »