denser is a form of:

Segmented



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