Makhana, also known as fox nut or popped lotus seed, is a nutritious superfood derived from the seeds of the aquatic plant Euryale ferox.
Enquiry