Turmeric, or haldi, forms an indispensable part of Indian kitchens. It not only imparts a beautiful and bright yellow colour and flavour to your curries, rice and desserts but also is known for ...