opisthoglyph

opisthoglyph (plural opisthoglyphs)
Any opisthoglyphous snake.