Latest Blaberus giganteus Stories
Cockroaches (Blattodea) are an insect order remarkable in their biodiversity and distribution, with more than 4500 species known and great geographical reach. The cockroach genus Pseudophoraspism has has been reported from China for the first time thanks to the discovery of three new species
- A member of the swell-mob; a genteelly clad pickpocket. Sometimes mobsman.