If you're open to using lethal methods to get rid of spiders, diatomaceous earth (DE) is a non-toxic, natural ingredient that ...
Diatomaceous Earth might be a useful product you have not heard of. It is the skeletal remains of the algae Bacillariophyceae ...