Orange head cockroach

Eublaberus posticus

Resting metabolic rate
4.16 mW