nymphaea lotus Meaning, Definition & Usage

  1. noun white Egyptian lotus: water lily of Egypt to southeastern Africa; held sacred by the Egyptians
    lotus; white lotus; Egyptian water lily; white lily.

WordNet