Multarticulate

(a.) Having many articulations or joints.