1 OZ. Botanical Name: Azadirachta indica Origin: India Long known in Ayurdevic medicine in India, it is referred to as the village pharmacy, neem is revered in traditional healing practices for its wide range of uses. Organic Neem Leaf
1 OZ. Botanical Name: Azadirachta indica Origin: India Long known in Ayurdevic medicine in India, it is referred to as the village pharmacy, neem is revered in traditional healing practices for its wide range of uses. Organic Neem Leaf