inextricable

< lat inextricabĭle
Plural: inextricables
  1. adx Que non se pode desenlear.