Panchlora sp.

Green Blaberid Cockroach


 

Family: Blaberidae

Length: many species in the genus are 12 - 20 mm

 

Photo location: Montagne de Kaw, French Guiana.


American Insects site