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, and is native to the Indian subcontinent.
- 25%
Organic Dry Neem Leaves 100g
₹125.00
Customer reviews
Reviews
There are no reviews yet.
Write a customer review