lotus (nelumbo nucifera) - English Synonyms Dictionary