Giant cockroaches
Giant cockroaches. View of the upper sides of a number of Trichoblatta magnifica cockroaches, showing their colourful iridescent shells. These giant cockroaches (family Blaberidae) can roll up into balls for protection from predators, in a similar way to some woodlice.
Details
License type
Rights Managed