Ternate cockroach (
Salganea ternatensis hirsuta
)
Invertebrates
?
Blattodea
?
Blaberidae
Czech Republic � Charles University - Prague (Under human care)
? Back to archive