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