Dryococelus australis

Explore Dryococelus australis, the giant stick insect once thought extinct and rediscovered on Lord Howe Island. Learn about its survival story and conservation efforts.

Back to top button