Definition of Nymphaea Stellata

  • 1. Blue lotus of India and southeastern Asia Noun

Synonyms for word "nymphaea stellata"

Semanticaly linked words with "nymphaea stellata"

Hyponims for word "nymphaea stellata"