Multarticulate
/(?)/
Mul·tar·tic·u·late
Multarticulate
a.
Having many articulations or joints.