nymphaea caerulea Meaning, Definition & Usage

  1. noun blue Egyptian lotus: held sacred by the Egyptians
    blue lotus.

WordNet