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