The white blobs look exactly like the spider egg sacs that hang from the walls of the pit prison in Dundonald Castle in Ayrshire, UK. Apparently, these are made by European cave spiders. I work as a ...