Repeatedly curving in alternate directions:
flexuous, meandrous, serpentine, sinuous, snaky, tortuous, winding. See repetition, straightNot taking a direct or straight line or course:
circuitous, circular, devious, indirect, oblique, roundabout, tortuous. See straight
Learn more about anfractuous