nymphaea caerulea

Noun
  1. Blue Egyptian lotus: held sacred by the Egyptians (synset 111736510)

Found on Word Lists

Other Searches