Advertisement
Advertisement
blue lotus
noun
- Egyptian lotus1
- a water lily, Nymphaea stellata, of India, having pale-blue flowers.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse