Critically Endangered ‘Tree Lobsters’ Hatched at Zoo
Three critically endangered called Lord Howe Island stick , also known as tree lobsters, have been hatched at the San Diego Zoo for the first time. The species was thought to be extinct after 1920, when the last known wild tree lobsters were ...
View complete article
View complete article