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
Egyptian lotus1
a water lily, Nymphaea stellata, of India, having pale-blue flowers.
Advertisement
Advertisement
Advertisement
Advertisement
Browse