baird's patchnose snake - English Synonyms Dictionary