lotus tetragonolobus - English Synonyms Dictionary