Home » Neem Powder

Showing the single result

Neem Powder (Azadirachta indica) نیم پاوڈر

150250
Overview Azadirachta indica, commonly known as neem, nimtree or Indian lilac, is a tree in the mahogany family Meliaceae. It
Select options This product has multiple variants. The options may be chosen on the product page