USDA Certified Organic Neem Tree Leaf Powder Vegetarian Capsules

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" or "Village Pharmacy" because of its broad uses.

Customer Reviews

No reviews yet Write a review

Related Items