Question: is diatomaceous earth good for roaches?
Answer: Diatomaceous earth is non-toxic to pets and humans, but it kills insects by destroying their exoskeletons. The roaches will take the “bait” back to their nest and feed it to the other roaches, who will also die.