January 01, 2023 Scientists have rediscovered Panesthia lata, a species of wood-feeding cockroaches that is unique to Lord Howe Island in Australia. This cockroach was believed to be extinct for 80 years until multiple families of the species were found under a banyan tree on North Bay, a beach on
to read this article and more!