dcsimg

Scoparipes salvazai is a species of in the family burrowing bugs.