New Caledonian tryonicid cockroach (
Tryonicus sp. cf. rufescens
)
Invertebrates
?
Blattodea
?
Tryonicidae
Czech Republic � Charles University - Prague (Under human care)
? Back to archive