Life … Animals Arthropods Insects Cockroaches and Termites Household Cockroaches Eurycotis Zebra Cockroach species 48 observations Zebra Cockroach Eurycotis decipiens Close