Designed by
Title
Archimandrita tesselata is one of the species of South American cockroaches of the genus Archimandrita of the family #236742883
Description
Archimandrita tesselata is one of the species of South American cockroaches of the genus Archimandrita of the family Blaberidae, also known as the Archimandrite Cockroach or Giant Forest Cockroach. The homeland of this insect is the forests of Costa Rica and Panama. It is one of the largest cockroach species. Capable of short gliding flight.