implex


implex

(ˈɪmplɛks) nthe point where muscles are attached to the integument of an arthropod