multiarticulate adjective1 •Able to bend or hinge at more than one point. formsmore multiarticulate · most multiarticulate