Egyptian lotus
nounDefinition 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