sinewous

adj

1.
consisting of tendons or resembling a tendon