Multiarticulate definition

Able to bend or hinge at more than one point.
adjective
0
0
Advertisement

Origin of multiarticulate