articulated

articulated

articulated

Adjective

consisting of segments held together by joints

Synonyms: