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