flexuous

Adjective

  1. having turns or windings; “the flexuous bed of the stream”