sinuous

adj

1.
curved or curving in and out
2.
gracefully thin and bending and moving with ease