Phool Makhana also called fox nuts or lotus seeds, has endless health benefits and it's so versatile as an ingredient. You must have heard of Makhana ...