Neem Leaf Powder (Azadirachta Indica)

  • Sale
  • Regular price $4.95
Shipping calculated at checkout.

Neem Leaf also known as Azadirachta Indica, Indian Lilac, and Nimtree, is native to India, Pakistan, and Africa.  Considered a sacred tree in India, it has therapeutic uses dating back centuries.  In magic, Neem Leaf is a powerful protector that wards off evil spirits and demons.  Neem Leaf should be kept in a sealed container away from direct sunlight, heat, and moisture.  Comes in 2oz and 1 lb varieties.