Englishfor English speakers
Nymphaea lotus English
Meaning Nymphaea lotus meaning
What does Nymphaea lotus mean?
Nymphaea lotus
Synonyms Nymphaea lotus synonyms
What other words have the same or similar meaning as Nymphaea lotus?