Definition of blue lotus:
(n) :
A lily-like aquatic flower growing in Asia and North Africa, Nymphaea caerulea, revered by the Ancient Egyptians.
(n) :
A perennial aquatic flower native to tropical Asia and Queensland, Australia, Nelumbo nucifera, having attractive flowers and sometimes used in food.
(n) :
Nymphaea nouchali, an aquatic flower native to the Indian subcontinent.