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

185.00595.00

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

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

FREE delivery on first order