Oops
Something's not right. Our best minds are on it. You may retry or check back soon.
Dil leaves or dill, are aromatic herbs used in various cuisines worldwide. They have a distinct flavour that complements dishes like pickles, salads and soups. Dill is also known for its medicinal properties, including aiding digestion and relieving insomnia.