The organic dill leaves are also called as shepu. These are 100% natural in nature which certainly implies that they are entirely organic. The organic dill leaves are often loaded with nutrients that help in the overall growth of the body.These dill leaves are widely cooked across the country. You can stay assured about the quality of the organic dill leaves without a doubt since we provide best of the quality assurance.