spider web parasite
Neospintharus spp. Exline, 1950