articulated

definition: consisting of segments held together by joints
example:
speech part: adjective
synonyms: articulate

How articulated is being used?