The giant cockroach genus Pseudophoraspis expands to the north with three new species
Cockroaches (Blattodea) are an insect order remarkable in their biodiversity and distribution, with more than 4500 species known and great geographical reach. Cockroach fossils date back around 400 million years, which testifies ...