Bay leaves also known as Tej Patta have been a quintessential spice in Indian cuisine, but little do we know that this spice ...