Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Nymphaea stellata
  1. Blue lotus of India and southeastern Asia
    "The Nymphaea stellata bloomed magnificently in the temple pond";
    - blue lotus

Type of: water lily

Encyclopedia: Nymphaea stellata