Tag: lotus seeds

Lotus seeds or lotus nuts come from the Nelumbo nucifera, a herbaceous perennial species of plant. They are also known as 'makhana' in India. Lotus flowers, ...

READ MORE +
Translate »