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