noun
- See under Egyptian lotus(def 1).
- a water lily, Nymphaea stellata, of India, having pale-blue flowers.
noun
- either of two Egyptian water lilies of the genus Nymphaea, as N. caerulea (blue lotus), having light blue flowers, or N. lotus (white lotus), having white flowers.
- Indian lotus.