dcsimg
Image of Caribbean Giant Cockroach
Creatures » » Animals » » Arthropods » » Hexapods » Insects » Winged Insects » » Cockroaches » » Giant Cockroaches »

Caribbean Giant Cockroach

Blaberus giganteus (Linnaeus 1758)