Neem Powder

Azadirachta indica is Botanical Name for Neem. Neem is a natural herbal blood purifier. Neem is also considered as a wonder herb. In Sanskrit Neem is called ‘Sarva Roga Nivaran’.

No products were found matching your selection.