Diatomaceous Earth? Here’s How To Use It
Diatomaceous Earth Diatomaceous earth, aka DE, is a completely natural product derived from fossilized diatoms, which are hard-shelled algae from bodies of water. You’ll usually buy it in the form of… Read more »