• Interarticulate

    Origin

    Full definition of interarticulate

    Noun

    1. To connect or be connected together.

    Related terms

    © Wiktionary