Dryococelus australis
- Insects
Lord Howe Island Stick Insect: The World’s Rarest Insect
Introduction The Lord Howe Island Stick Insect (Dryococelus australis), also known as the “Tree Lobster,” is one of the rarest and most remarkable insects in the world. Once thought to be extinct for nearly…
Read More »