English | German | Russian | Czech

Nymphaea lotus English

Meaning Nymphaea lotus meaning

What does Nymphaea lotus mean?

Nymphaea lotus

(= lotus) white Egyptian lotus: water lily of Egypt to southeastern Africa; held sacred by the Egyptians

Synonyms Nymphaea lotus synonyms

What other words have the same or similar meaning as Nymphaea lotus?

Nymphaea lotus English » English

white lotus white lily lotus Egyptian water lily

Are you looking for...?