multiarticulate

multiarticulate

(ˌmʌltɪɑːˈtɪkjʊlət) adjhaving numerous joints or articulations