Dictionary.com
Thesaurus.com

multiarticulated

  • a word derived from articulated.
    articulated
    adjective
    made clear or distinct.