inextricable (adj.)youdaoicibaDictYouDict[inextricable 词源字典]
early 15c., from Latin inextricabilis "that cannot be disentangled," from in- "not, opposite of" (see in- (1)) + extricare (see extricate). Related: Inextricably.[inextricable etymology, inextricable origin, 英语词源]