Implex

a.
  1. Intricate; entangled; complicated; complex.