Synonyms and Antonyms for Nymphaea_stellata

1. Nymphaea stellata (n.)

blue lotus of India and southeastern Asia

Synonyms: