nymphaea_stellata
1. [ noun ] (botany) blue lotus of India and southeastern Asia
Synonyms: blue_lotus
Related terms: water_lily
Similar spelling:   Nymphaea_caerulea