What is the full meaning of multarticulate
many-jointed, also MULTIARTICULATE [adj]
Example of the word multarticulate placed on a Scrabble board.