0 buy baked makhana online Makhana, also known as fox nuts or lotus seeds, is a traditional Indian snack that’s been around for centuries. But today, it’s getting a modern twist...