Noun Definition

nymphaea caerulea

1.Definition: blue Egyptian lotus: held sacred by the Egyptians

Related Noun(s):blue lotus

Category: Plants