Nymphaea caerulea

1. (noun) blue Egyptian lotus: held sacred by the Egyptians
Synonyms: blue lotus
Related Words: water lily



Terms and Conditions of Use / Copyright Notice