dcsimg
18.https   www inaturalist org photos 6077067
Steve Mech   cc-by-nc-4.0

Archimandrita tessellata is a species of Blattodea in the family giant cockroaches.

EOL has data for one attribute: