Vedikroots Neem Capsules. Neem (Azadirachta Indica) is familiar with the Asian continents, especially in India for its medicinal use for decades. Vedikroots Neem capsules are one of the best supplements that help out in reducing the acidic level in urine. Vedikroots Neem Capsules are good for blood purification and detoxification. It has an antifungal property that helps in relief from fungal infections. These capsules have antioxidant properties which control the cell damage and reduce hair fall. Vitamins and fatty acids available in the neem capsule help improve and maintain the skin glow and reduce wrinkles and fine lines. Neem is also known as Arista in Sanskrit, which means something perfect, immortal, and absolute.