Life … Animals Arthropods Insects Cockroaches and Termites Giant Cockroaches Panchlora Green Cockroach species 10 observations Green Cockroach Panchlora exoleta Close