Organic Neem Leaves Herb (Azadirachta indica)

Azadirachta indica, also known as Neem, Nimtree, and Indian Lilac is a tree in the mahogany. Neem leaves are dried in India and placed in cupboards to prevent insects eating the clothes, and also in tins where rice is stored. It is evergreen, but in severe drought it may shed most or nearly all of its leaves. Azadirachta indica is variously known as Sacred Tree