Health 6 Impressive Benefits of Makhana (Lotus Seeds) AdoosylinksJune 9, 2023 Makhana, also known as fox nuts or lotus seeds, is a popular snack food in India and other parts of…