Listing ID #5615197
Company Information
Ask for more detail from the seller
Contact SupplierNeem is a common tree found in India, Pakistan, Sri Lanka, Bangladesh and other South Asian countries. The tree has a deeply rooted cultural significance and it has many health benefits too. In some cultures Neem leaves and neem seeds are used in preparation of food and special dishes.