snakelike
not defined yet