Diatomaceous Earth and Its Effect on Ants
Diatomaceous Earth (DE) has generated quite a buzz in recent times, largely associated with its alleged capacity to regulate pests, especially ants. Diatomaceous Earth is a naturally occurring substance derived from fossilized aquatic creatures known as diatoms. While natural solutions to vexing issues such as ant infestations are often welcomed, their effectiveness is invariably called […]
Read More