Hyposphaeria sp. Malawi

Malawi trilobite cockroach (Hyposphaeria sp. Malawi)

Czech Republic � Charles University - Prague (Under human care)
? Back to archive