USDA Certified Organic Neem Leaf Powder

0
Days
1
Hours
23
Minutes
36
Seconds


WHAT IS NEEM AND WHERE IS IT FROM?
Azadirachta indica (commonly known as neem, nimtree and Indian lilac) is a tree in the mahogany family Meliaceae. It is one of two species in the genus Azadirachta, and is native to the Indian subcontinent, i.e. India, Nepal, Pakistan, Bangladesh, and Sri Lanka. Neem is also referred to as "Wonder Plant" because of its broad uses. 

Customer Reviews

Based on 4 reviews Write a review

Related Items