dcsimg

Aphlebiella is a genus of cockroaches in the family Ectobiidae.