Neem- Nim Tree/Indian Lilac/Azadirachta Indica: Ayurvedic herbs and products

USD$2.18USD$7.02

The neem (Azadirachta indica), also called Indian lilac is a popular ayurvedic herb that has been in the ayurvedic system since ancient times.

For Bulk Orders Click Here.

Or 3 interest free payments starting with USD$0.74 on