dcsimg

Polyzosteria indica is a species of in the family blattid cockroaches.