fbpx

Neem is an evergreen tree with a well-earned reputation for being the most potent medicinal flora in the world. The neem tree is known in Ayurveda as nature’s pharmacy. The tree grows
predominantly in the Indian subcontinent but is now being cultivated in similar climates all over the world as people are beginning to recognize its usefulness.

Additional information

Weight

80gm

Shopping Cart 0

No products in the cart.