Home / N / nymphaea stellata

nymphaea stellata

noun 17 letters Scrabble 26 WWF 29
Definitions
noun

blue lotus of India and southeastern Asia

Look “nymphaea stellata” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →