Puffed rice, also known as murmura or kurmura, is a popular snack made from rice that has been cooked under high pressure and then puffed up to create light, airy grains. Its origins can be traced back to India, where it has been a staple in various ...Read More