smooth green snake - English Synonyms Dictionary