Murmura Ladoos – Puffed Rice Ladoos What are Murmura Ladoos? Murmura ladoos (Malo Murmu in Tamil) are puffed rice ladoos or balls made from … Read more