Lobster cockroach

Nauphoeta cinerea

Resting metabolic rate
0.728 mW
Countries on record
3 countries