Segmented



ENGLISH MEANING
adjective
1.
Divided into segments or joints; articulated.