Guardian Nature School Team Contact Blog Project Noah Facebook Project Noah Twitter

A global community of nature enthusiasts
photographing and learning about wildlife

Join Project Noah!
nature school apple icon

Project Noah Nature School visit nature school

Death's Head Cockroaches

Blaberus craniifer


Large roach, ~ 8 cm in length. Dark, semi-rectangular patch in center of pronotum of winged adults.


Forests of tropical America.


These roaches are part of a live colony of Panamanian roaches at the Bohart Museum of Entomology at UC Davis.

Species ID Suggestions

Sign in to suggest organism ID


keithp2012 9 years ago

I think they are blaberus giganteus or fusca

Sachin Zaveri
Sachin Zaveri 9 years ago

Agree with Emma, really interesting and new,

Hema 9 years ago


oxyjack 9 years ago

I'm kind of fond of them myself, though I wouldn't want an infestation in my home!

Emma, their hemolymph is more of a transparent pale yellow than it is white, but they have a large amount of white fat (called the fat body, which functions much like a liver). I had to dissect one of these cockroaches in an entomology lab, it was hard to find the organs because of all the fat in there.

Hema 9 years ago

Did you know that there blood is white? We had to dissect this as part of our science curriculum.

Mark Ridgway
Mark Ridgway 9 years ago

Poor roaches really get bad press. All because of a couple of pestish species.

annmarie.salem 9 years ago

these are huge! I have the biggest phobia on cockroaches (that began after watching men in black 1) and these guys would just freak me out.

Maria dB
Maria dB 9 years ago

Glad I don't have these in my home. My first thought on seeing them - "Darth Vader" of the roaches. ;)

oxyjack 9 years ago

They are recyclers of plant and animal detritus.

Mark Ridgway
Mark Ridgway 9 years ago

Fascinating creatures. I presume they live on plant detritus.

Spotted by

Davis, California, USA

Spotted on Apr 15, 2005
Submitted on Mar 12, 2012

Noah Guardians
Noah Sponsors

Join the Project Noah Team Join Project Noah Team