Tamil Dictionary 🔍

multarticulate

Mul`tar*tic"u*late, a. Etym: [Mult- + articulate.] Defn: Having many articulations or joints.


multarticulate - Similar Words