Malawi trilobite cockroach (
Hyposphaeria sp. Malawi
)
Invertebrates
?
Blattodea
?
Blaberidae
Czech Republic � Charles University - Prague (Under human care)
? Back to archive