Dicionário

Multarticulate

Webster's Dictionary 1913

Mul′tar‐tic″u‐late (?), a. [Mult- + articulate.] Having many articulations or joints.