Powdered Sugar

Definition

Powdered sugar is a sweetener. Adding it to our baits makes them more attractive to sweet feeding insects.