blue lotus Meaning, Definition & Usage

  1. noun blue lotus of India and southeastern Asia
    Nymphaea stellata.
  2. noun blue Egyptian lotus: held sacred by the Egyptians
    Nymphaea caerulea.

WordNet