what is makhana in english

Makhana: A Delectable Indian Snack

Introduction Originating from India, makhana is also known as fox nuts or lotus seeds and has been consumed for centuries…

4 months ago