Five Eggs Signal Hope for Lord Howe Stick Insect
Five Lord Howe Stick Insect eggs are a sign of hope for the future success of the Critically Endangered species that was once believed to be extinct. Slowly but surely the number of Lord Howe Stick Insects is growing. The large “Tree Lobster,” which was once believed to be extinct, has persisted with a low population size, […]