Multarticulate
(
a.
) Having many articulations or joints.