- 100% Certified Organic Neem Vegetable capsules
Neem or Azadirachta indica is a tree native to India. The leaves of this plant have bitter principles and so insects do not like to feed on them. They also have germicidal properties.Hence the leaves are used as wormifuge and is also used in Herbal cosmetics like face packs, creams, face wash etc. Our product is prepared from pure and Organic Neem leaf powder encapsulated in vegetable capsules for ease of use and purity.