dcsimg

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