pluriarticulate

Adjective

 * 1) Having many joints / articulations

Translations

 * Italian: pluriarticolato