thewildepisode.com
Lord Howe Island Stick Insect : The Lazarus Stick
This episode is all about what was once the rarest insect in the world - the Lord Howe Island Stick Insect (Dryococelus australis) - and the bizarre story of how it escaped extinction, pulling off one of the most amazing tricks of species survival the