Nymphaea caerulea

Explore definitions, synonyms, and language insights of Nymphaea caerulea

Definitions

Noun
blue Egyptian lotus: held sacred by the Egyptians

More General Terms