Egyptian lotus
noun
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share