multarticulate Meaning, Definition & Usage

Mul`tar*tic"u*late adjective
Etymology
Mult- + articulate.
Definitions
  1. Having many articulations or joints.

Webster 1913