Neem Leaves
Sold out will be back soon
£0.03
Neem leaves commonly known as Nimtree or Indian lilac, native to the Indian subcontinent, typically a tropically grown tree. Neem leaves are dried and placed for infection and to keep insects away. The leaves are also used to make rasam a South Indian soup which is relished for its taste and also medicinal properties.