mountain patchnose snake - English Synonyms Dictionary