dcsimg

Brachylatindia is a genus of in the family sand cockroaches.