Eco Friendly, Good For Health, Good For Skin, Natural Color, No Harmful, No Preservativer Added, Long Life
Min. Order Quantity
Azadirachta indica, commonly known as neem, nimtree or Indian lilac, is a tree in the mahogany family Meliaceae. It is one of two species in the genus Azadirachta. The powder is made by drying and grinding neem leaves or a blend of leaves, flowers, seeds, fruit.