dcsimg

Scapholeberis spinifera is a species of arthropod.