The Lord Howe Island wood-feeding cockroach (Panesthia lata). Credit: Justin Gilligan/NSW DPE Long believed to be extinct on the main island of Lord Howe Island,…
Posts published in “Cockroach”
Auto Added by WPeMatico
Artist’s illustration of the Chicxulub asteroid entering Earth’s atmosphere 66 million years ago, triggering events that caused a mass extermination. When the asteroid now known…