nymphaea lotus

Noun
  1. White Egyptian lotus: water lily of Egypt to southeastern Africa;
    Held sacred by the Egyptians (synset 111736279)

Found on Word Lists

Other Searches