Egyptian lotus

noun

Definition of Egyptian lotus

1 : either of two water lilies held sacred by the Egyptians:
a : a white lily (Nymphaea lotus)
b : a blue lily (N. caerulea)
2 : indian lotus