Lobster cockroach
Nauphoeta cinerea
Resting metabolic rate
0.728 mW
Countries on record
3 countries