Blaptica dubia
Madagascar hissing cockroach
Giant cockroach
Blattidae
Instar
Insect
Polyphagidae
Cockroaches
Phyla
Protostome