Listing ID #4122052
Company Information
Ask for more detail from the seller
Contact SupplierAzadirachta 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