English dictionary
egyptian water lily meaning and definition
Definition and meaning of egyptian water lily at MeaningMonkey.org. egyptian water lily meaning and definition in the English Dictionary.EGYPTIAN WATER LILY noun
Definition of Egyptian water lily (noun)
- white Egyptian lotus: water lily of Egypt to southeastern Africa; held sacred by the Egyptians
- synonyms: lotus, Nymphaea lotus, white lily, white lotus
Source: Princeton University Wordnet