4 ms·insects hate powders, and the Diatomaceous earth screws with their exoskeleton.by riffic 17y agoinsects hate powders, and the Diatomaceous earth screws with their exoskeleton.