Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

multarticulate Definition

Cancel
multarticulate
adjective
Having many articulations or joints

Words Related to multarticulate!

multarticulate Examples by Brain Bank Users