egyptian water lily Meaning, Definition & Usage

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

WordNet