Blaberus craniifer
Blaberus craniifer
Death's Head Cockroach @en
Ecdysozoa | Arthropoda | Hexapoda | Insecta | Dicondylia | Pterygota | Metapterygota | Neoptera | Dictyoptera | Blattodea | Blaberoidea | Blaberidae | Blaberus | Blaberus craniifer