Comment Comment by kiddo Traveling through India I saw many people using what I think are called neem sticks. I don't know much about the science or efficacy, but if you're curious, explore away. parent kiddo 16 years ago