Advertisement

Advertisement

blue lotus

noun

  1. Egyptian lotus1

  2. a water lily, Nymphaea stellata, of India, having pale-blue flowers.



Advertisement

Advertisement

Advertisement

Advertisement


blue lipsBlue Mantle