Azadirachta Indica Plant, Neem Plant For Sale In India
- Buy 2 for ₹299.00 each and save 14%
- Buy 4 for ₹249.00 each and save 29%
Botanical Name - Azadirachta indica
Common Name - neem, nimtree or Indian lilac
Native - Indian Subcontinent
Azadirachta indica commonly known as neem is a fast growing tree which can attain a height of around 20 meters.
Neem is a very popular medicinal plant and is used extensively in ayurvedic system of medicine.